
.application_form
    width 1200px
    margin 0 auto
    &.apply_normal_form
      .form_title
        position: relative;
        .f_g_title
            position relative
            padding-left 44px
            .t_icon
              position absolute
              width 34px
              height 34px
              top 0
              left 0
            .t_word
              color #123462
              line-height 34px
              font-size 18px
              font-weight 600
        .f_g_btns
          position: absolute
          right 0
          top 0
      .form_content
        min-height calc(100vh - 200px)
        margin-bottom 30px
     .form_content
        min-height calc(100vh - 280px)
        padding 20px 20px 80px
        margin-bottom 20px
        width auto
        position relative
        box-shadow 0px 0px 10px 3px rgba(18,52,98,0.1);
        border-radius 10px
        background #fff
        box-sizing border-box
        .el-cascader, .el-select
          display block
        .el-date-editor--daterange.el-input, .el-date-editor--daterange.el-input__inner, .el-date-editor--timerange.el-input, .el-date-editor--timerange.el-input__inner
          width 100%
        .select_content
          .el-form
            align-items flex-end
            .el-form-item
              flex 1 0 0
              display flex
              flex-wrap nowrap
              .el-form-item__label
                white-space nowrap
        .table_pagation
          position absolute
          bottom 25px
        .el-form--label-top .el-form-item__label
              padding-bottom 0
        .btn_group
            position absolute
            bottom 20px
            left 0
            right 0
            text-align center
      .form_group
        position relative
        padding-bottom 15px
        padding-left 15px
        margin-bottom 20px
        &:nth-last-child(2)
          border 0
          margin-bottom 0
        .f_g_title
          position relative
          padding-left 44px
          .t_icon
            position absolute
            width 34px
            height 34px
            top 0
            left 0
          .t_word
            color #123462
            line-height 34px
            font-size 18px
            font-weight 600
          .t_tips
            color #e02a2a
            font-size 15px
        .f_g_items
          margin-top 15px
          .el-form-item
            margin-bottom 12px
            .el-select
                width 100%
            .el-button--danger
                color #F56C6C!important
            .el-date-editor--monthrange.el-input__inner,.el-date-editor.el-input, .el-date-editor.el-input__inner
                  width 100%
            .el-textarea__inner
                  resize none
          .add_more
              border 1px dashed $borderBlue
              margin 15px 0
              color $borderBlue
              text-align center
              height 36px
              line-height 36px
              cursor pointer
              letter-spacing 8px
              border-radius 4px
              transition all .3s ease-in-out
              &:hover
                background $borderBlue
                color $white
        .guide
          border 1px solid rgba(243,98,51,1)
          padding 10px 10px 18px
          background #f7f7f7
          margin-bottom 18px
  .form_content_panel
    display flex
    padding-top 15px
    .panel_msg
      width 260px
      margin-right 20px
      .msg_base
        padding 10px 20px
        background $aqua
        margin 15px 0
        .item
          padding 18px 0
          color $colorPrimary
          border-bottom 1px dashed $gray
          .name
            line-height 1.6
            font-weight 600
          .word
            margin-top 10px
            line-height 1.4
          &:last-child
            border 0
    .panel_main
      width 0
      flex 1
.application_form
  max-width 1200px
.zzr_form_btn_group
  position absolute
  bottom 15px
  left 0
  right 0
  text-align center
.form_content ._fc-upload
    display flex
    flex-wrap wrap
.form_content ._fc-upload .fc-files
  width 148px
  height 148px
  margin 10px 10px 0 0
  display flex
  justify-content center
  align-items center
.form_content ._fc-upload .fc-files img
  object-fit cover
.form_content ._fc-upload .fc-files .fc-upload-cover
  display flex
  justify-content center
  align-items center
.form_content ._fc-upload .fc-files .fc-upload-cover i
    margin 0 10px
.form_content ._fc-upload .fc-upload-btn
    border 0
    background transparent
    box-shadow none
.form_content .el-upload--picture-card,.form_content ._fc-upload .el-upload
    display flex
    justify-content center
    align-items center
    margin 10px 0 0 0
.el-form-item--medium .el-form-item__content, .el-form-item--medium .el-form-item__label
    line-height: 24px
@media screen and (min-width:1220px)
  .application_form
    width 1200px
@media screen and (max-width:1220px)
  .application_form
    width 90%
